Removes the specified devices from the prepared list.
The fabric
, group
, and ip
parameters cannot be
used together.
Firmware Download Prepare Add (Fabric-based)
Prepare the fabric and let XCO automatically generate the group-based prepared list for the fabric. This example shows only a portion of all possible output.
$ efa inventory device firmware-download prepare add --fabric fab_3stg --firmware-host 10.20.241.101 --firmware-directory /build/slx/slxos20.2.3a +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | Group | IP Address | Host Name | Model | Chassis Name | ASN | Role | Current Firmware | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 1 | 10.20.245.1 | L1 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 1 | 10.20.245.3 | L3 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 1 | 10.20.245.5 | L5 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 2 | 10.20.245.2 | L2 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 2 | 10.20.245.4 | L4 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | Firmware Download Prepare Add Details Validate Firmware Download Prepare Add [success]
Firmware Download Prepare Delete (IP-based)
Given the prepared list from the previous example, delete an MCT leaf pair prepared across groups. This example shows only a portion of all possible output.
$ efa inventory device firmware-download prepare remove --ip 10.20.245.5,10.20.245.6 +-------+--------------+-------------+-------+--------------+-----+-------+------------------ | Group | IP Address | Host Name | Model | Chassis Name | ASN | Role | Current Firmware | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 1 | 10.20.245.5 | L5 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 2 | 10.20.245.6 | L6 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ Firmware Download Prepare Remove Details Validate Firmware Download Prepare Remove [success]
Firmware Download Prepare Delete (Group-based)
Continuing from the previous example, delete devices prepared in Group 2. This example shows only a portion of all possible output.
$ efa inventory device firmware-download prepare remove --group 2 +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | Group | IP Address | Host Name | Model | Chassis Name | ASN | Role | Current Firmware | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 2 | 10.20.245.2 | L2 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 2 | 10.20.245.4 | L4 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ Firmware Download Prepare Remove Details Validate Firmware Download Prepare Remove [success]
Firmware Download Prepare Delete (Fabric-based)
Continuing from the previous example, delete the remaining devices in the fabric. This example shows only a portion of all possible output.
$ efa inventory device firmware-download prepare remove --fabric fab_3stg +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | Group | IP Address | Host Name | Model | Chassis Name | ASN | Role | Current Firmware | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 1 | 10.20.245.1 | L1 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 1 | 10.20.245.3 | L3 | 3012 | SLX9250-32C | 0 | Leaf | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 3 | 10.20.245.9 | S1 | 3012 | SLX9250-32C | 0 | Spine | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ | 4 | 10.20.245.10 | S2 | 3012 | SLX9250-32C | 0 | Spine | 20.2.3 | +-------+--------------+-------------+-------+--------------+-----+-------+------------------+ Firmware Download Prepare Remove Details Validate Firmware Download Prepare Remove [success]
Firmware Download Prepare Delete (NPB)
efa inventory device firmware-download prepare remove --prepared-list-name testList +-------+--------------+-----------+-------+--------------+-----+------+------------------+---------------+------------------------------------------+-----------------+-------+-------------------------------+ | Group | IP Address | Host Name | Model | Chassis Name | ASN | Role | Current Firmware | Firmware Host | Firmware Directory | Target Firmware | Force | Last Update Time | +-------+--------------+-----------+-------+--------------+-----+------+------------------+---------------+------------------------------------------+-----------------+-------+-------------------------------+ | 1 | 10.37.128.72 | SLX | 3000 | BR-SLX9240 | 0 | | 18s.1.03e | 10.37.135.12 | /var/lib/tftpboot/SLXOS3C/slxos18s.1.03c | 18s.1.03c | false | 2022-11-02 04:01:32 -0400 EDT | +-------+--------------+-----------+-------+--------------+-----+------+------------------+---------------+------------------------------------------+-----------------+-------+-------------------------------+ Firmware Download Prepare Remove Details Validate Firmware Download Prepare Remove [success]